Scripting languages for geomorphological modelling and topographic visualization of Serbia
نویسندگان
چکیده
Scripting cartographic technique is a new method of geospatial data visualization - especially with thematic mapping such as geomorphological models. The purpose this study was to explore the use Generic Mapping Tools (GMT) and R for topographic Serbia using free open datasets (DEM, SRTM/ GEBCO, OpenStreetMap). Current trend in education research distance-based online-based suggests that application high-resolution modelling by source toolsets are more likely result deep analysis geomorphology Balkans associated geographic phenomena: hydrology, soils, vegetation, geology. Presented fragments scripts aim demonstrate technical usage GMT coding workflow case on Serbia. Using qualitative descriptive approach visualize slope, aspect terrain elevations over country ?raster? package provided R, it found spatially differs southern northern parts resulting regional geologic evolution tectonic dynamics Balkan formation. presented maps portrayed general distribution landforms Serbian region Balkans. contributes methodological development testing techniques well environmental studies
منابع مشابه
Sketch-based Modelling and Conceptual Visualization of Geomorphological Processes for Interactive Scientific Communication
Throughout this dissertation, solutions for rapid digitalization of ideas will be defined. More precisely, the focus is on interactive scientific sketching and communication of geology, where the result is a digital illustrative 3D model. Results are achieved through a sketch-based modelling approach which gives the user a more natural and intuitive modelling process, hence leading to a quicker...
متن کاملType Inference for Scripting Languages
JavaScript is a powerful imperative object based language made popular by its use in web pages. It supports flexible program development by allowing dynamic addition of members to objects. Code is dynamically typed: a runtime access to a non-existing member causes an error. In this paper we first develop a formalism of JavaScript, JS0, and a static type system that will detect such type errors....
متن کاملScripting Modeling Languages
Domain-Independent Models are mainly used for documentation purposes and are most of the time too complex to be directly executed, even by code generation. Domain-Specific Models can sometimes be executed, but their scope is too specific to be reused for other purposes. We propose to develop a mechanism that allows the creation of modeling languages that will be directly executed into software ...
متن کاملType Systems of Scripting Languages
Type systems play an important role in the design of programming languages, they prevent programs from having non-correct behavior. Typically, type systems are expressed in two ways, type-checking and type inference. The type information presented on local variables and method arguments makes the difference in choosing one technique rather than the other. Type checking is a derivation type infe...
متن کاملLucretia - intersection type polymorphism for scripting languages
Scripting code may present maintenance problems in the long run. There is, then, the call for methodologies that make it possible to control the properties of programs written in dynamic languages in an automatic fashion. We introduce Lucretia, a core language with an introspection primitive. Lucretia is equipped with a (retrofitted) static type system based on local updates of types that descr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Zbornik Matice Srpske Za Prirodne Nauke
سال: 2021
ISSN: ['0352-4906', '2406-0828']
DOI: https://doi.org/10.2298/zmspn2140113l